technology transfer director - Français Anglais Dictionnaire